	* {
		padding: 0;
		margin: 0;
	}
	/*
	  * 外面盒子样式---自己定义
	  */
	
	.page_div {
		margin-top: 40px;
		margin-bottom: 16px;
		font-size: 12px;
		font-family: "microsoft yahei";
		color: #666666;
		margin-right: 10px;
		text-align: center;
		/*padding-left: 20px;*/
		box-sizing: border-box;
	}
	/*
	 * 页数按钮样式
	 */
	
	.page_div a {
		min-width: 24px;
		min-height: 27px;
		/*height*/: 28px;
		border: 1px solid #E2E2E2!important;
		text-align: center;
		margin: 0 3px;
		cursor: pointer;
		color: #666666;
		font-size: 12px;
		display: inline-block;
		border-radius: 2px;
		/*padding: 3px;*/
		width: 24px;
		height: 26px;
		line-height: 26px;
		
	}
	#firstPage,
	#lastPage {
		width: 50px;
		border: 1px solid #E2E2E2!important;
	}
	
	#prePage,
	#nextPage {
		width: 70px;
		border: 1px solid #E2E2E2!important;
	}
	
	.page_div .current {
		background-color: #2096f1;
		color: #FFFFFF;
		border: 1px solid transparent;
		/*border-color: #0073A9;*/
	}
	
	.totalPages {
		margin: 0 10px;
	}
	
	.totalPages span,
	.totalSize span {
		/*color: #0073A9;*/
		margin: 0 5px;
	}
		
		
  .pageTotal #list{
  	display: inline-block;
  	border: 1px solid #E2E2E2;
  	width: 50px;
  	height: 30px;
  	border-radius: 2px;
  	margin-left: 10px;
  	margin-right: 10px;
  	text-align: left;
  	padding-left: 5px;
  	cursor:pointer;
  	line-height: 20px;
  }
  .pageTotal {
  	position: relative;
  }
  .pageTotal .caret {
  	position: absolute;
  	right: 37px;
  	top:14px;
  }
  
  .pageTotalBox {
  	display: none;	
  	border: 1px solid #4da1ff;
  	width:50px;
  	height: auto;
  	padding-bottom: 1px;
  	position: absolute;
  	right: 25px;
    top: 29px;
    z-index: 3;
  }
  .pageTotalBox li{
  	border: 1px solid #FFFFff;
  	width:100%;
  	height: auto;
  	padding: 7px;
  	padding: 5px 2px;
  	line-height: 20px;
  	
  	
  }
  	
.pageTotalBox .pageActive  {
	background: #e8f4fe;;
}
.pageTotalBox li:hover {
	background: #e8f4fe;;
}

.pagingBox {
	position: relative;
	width: 100%;
	height: 50px;
}

.pagingBox  #page_list {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
}
.pagingBox  .pagingNumber {
	position: absolute;
	top: 23px;
	right: 15px;
}

.pagingBox .number{
	color: #337ab7;
	line-height: 28px;
}

.pagingBox .totalSize {
	line-height: 28px;
	color: #337ab7;
}

